Integrating Components in Software Product Line to Build High Quality Products
نویسنده
چکیده
Problem statement: The main part of building any system is achieving high level of quality and developing qualities it is achieve. Many organizations do not take into account the highest level of quality as a main necessary part through building its systems; they think mainly on budget and reducing time to market. Approach: One of the important approached to achieved quality was used components through building products and then selecting the most appropriate component to put them into the product line according to system requirements. Results: The main result of adopting component-based approach to software product line was premise of high quality in addition to reused and reduced time to the market. Conclusion: The ultimate goal of using components through software product line is to increase quality of software as flexibility, reliability in addition to the characteristic of making software reusable in another types of business especially in electronic commerce application.
منابع مشابه
Widening the Scope of Software Product Lines -
Architecture, components and reuse form the key elements to build a large variety of complex, high-quality products with a short lead-time. But the balance between an architecture-driven and a component-driven approach is influenced by the scope of the product line and the characteristics of the development organization. This paper discusses this balance and claims that a paradigm shift from va...
متن کاملWidening the Scope of Software Product Lines - From Variation to Composition
Architecture, components and reuse form the key elements to build a large variety of complex, high-quality products with a short lead-time. But the balance between an architecture-driven and a component-driven approach is influenced by the scope of the product line and the characteristics of the development organization. This paper discusses that balance and claims that a paradigm shift from va...
متن کاملService Based Product Lines
Product lines are sets of products designed to solve complex problems that a single tool is not able to approach because of the complexity. Moreover product lines are scalable: customers can buy only components that they need to work at present. Future enhancement could be done with little training effort due to the homogeneity of products inside a product line. These method of software product...
متن کاملFrequency of Blood Components Wastage and Associated Factors in Yazd Healthcare Centers
Background: Excessive ordering of blood components imposes heavy costs to blood transfusion centers and increases the amount of blood product wastage due to lack of their use. In recent years, attempts have been made against unnecessary blood and blood product requests in our country. We aimed to investigate the frequency of blood and blood product wasting in healthcare centers of Yazd city in ...
متن کاملAssume-Guarantee Testing of Evolving Software Product Line Architectures
Despite some work on testing software product lines, maintaining the quality of products when a software product line evolves is still an open problem. In this paper, we propose a novel assume-guarantee testing approach as a solution to the following research question: how can we verify the correct functioning of products of an software product line when core components evolve? The underlying i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011